long headed - Turco Inglés Diccionario